dig ditches - Allemand Anglais Dictionnaire